electronically available - French English Dictionary